.content {
  padding-top: 39rpx;
  .main {
    min-height: 50vh;
    background: #FFFFFF;
    border-radius: 36rpx 36rpx 0rpx 0rpx;
    padding: 0rpx 53rpx 200rpx 51rpx;
    .question {
      position: relative;
      display: flex;
      .question-icon {
        position: absolute;
        top: 36rpx;
        width: 36rpx;
        height: 36rpx;
      }
      .question-content {
        flex: 1;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-left: 57rpx;
        padding: 33rpx 0;
        .question-text {
          font-family: PingFangSC, PingFang SC;
          font-weight: 400;
          font-size: 30rpx;
          color: #000000;
          line-height: 42rpx;
        }
        image {
          width: 8rpx;
          height: 18rpx;
        }
      }
      .line {
        width: 100%;
        height: 1rpx;
        background: #000;
      }
    }
    .answer {
      position: relative;
      display: flex;
      image {
        position: absolute;
        flex-shrink: 0;
        width: 36rpx;
        height: 36rpx;
        top: 5rpx;
      }
      .text {
        width: 100%;
        margin-left: 57rpx;
        padding-bottom: 25rpx;
        font-family: PingFangSC, PingFang SC;
        font-weight: 400;
        font-size: 30rpx;
        color: #8E8E8E;
        line-height: 48rpx;
      }
    }
    .border {
      border-bottom: 1rpx solid rgba(224,224,224,0.96);;
    }
  }
  .btn {
    position: fixed;
    left: 78rpx;
    right: 78rpx;
    bottom: 90rpx;
    button {
      width: 100%;
      height: 90rpx;
      background: #827CF9;
      color: #fff;
    }
    .btn-hover {
      background: #827cf9be
    }
  }
}
